/* replace the icons with fontswesome */
.ag-theme-quartz, .ag-theme-quartz-dark {
    /* Use Font Awesome as the default icon font */
    --ag-icon-font-family: "Font Awesome 5 Free";

    /* Font Awesome requires the bold weight to be used */
    --ag-icon-font-weight: bold;

    /* Since we have changed the default icon font we must must provide the correct code for every icon */
    --ag-icon-font-code-aggregation: "\f247";
    --ag-icon-font-code-arrows: "\f0b2";
    --ag-icon-font-code-asc: "\f062";
    --ag-icon-font-code-cancel: "\f057";
    --ag-icon-font-code-chart: "\f080";
    --ag-icon-font-code-color-picker: "\f576";
    --ag-icon-font-code-columns: "\f0db";
    --ag-icon-font-code-contracted: "\f146";
    --ag-icon-font-code-copy: "\f0c5";
    --ag-icon-font-code-cut: "\f0c4";
    --ag-icon-font-code-cross: "\f00d";
    --ag-icon-font-code-desc: "\f063";
    --ag-icon-font-code-expanded: "\f0fe";
    --ag-icon-font-code-eye-slash: "\f070";
    --ag-icon-font-code-eye: "\f06e";
    --ag-icon-font-code-filter: "\f0b0";
    --ag-icon-font-code-first: "\f100";
    --ag-icon-font-code-grip: "\f58e";
    --ag-icon-font-code-group: "\f5fd";
    --ag-icon-font-code-last: "\f101";
    --ag-icon-font-code-left: "\f060";
    --ag-icon-font-code-linked: "\f0c1";
    --ag-icon-font-code-loading: "\f110";
    --ag-icon-font-code-maximize: "\f2d0";
    --ag-icon-font-code-menu: "\f0c9";
    --ag-icon-font-code-minimize: "\f2d1";
    --ag-icon-font-code-next: "\f105";
    --ag-icon-font-code-none: "\f338";
    --ag-icon-font-code-not-allowed: "\f05e";
    --ag-icon-font-code-paste: "\f0ea";
    --ag-icon-font-code-pin: "\f276";
    --ag-icon-font-code-pivot: "\f074";
    --ag-icon-font-code-previous: "\f104";
    --ag-icon-font-code-right: "\f061";
    --ag-icon-font-code-save: "\f0c7";
    --ag-icon-font-code-small-down: "\f107";
    --ag-icon-font-code-small-left: "\f104";
    --ag-icon-font-code-small-right: "\f105";
    --ag-icon-font-code-small-up: "\f106";
    --ag-icon-font-code-tick: "\f00c";
    --ag-icon-font-code-tree-closed: "\f105";
    --ag-icon-font-code-tree-indeterminate: "\f068";
    --ag-icon-font-code-tree-open: "\f107";
    --ag-icon-font-code-unlinked: "\f127";
    --ag-icon-font-code-checkbox-checked: "\f00c";
    --ag-icon-font-code-checkbox-unchecked: "\f00d";
    
    /* selectively replace the group and aggregation icons with Material Design Icons */
    --ag-icon-font-family-group: "Material Design Icons";
    --ag-icon-font-code-group: "\F0328";
    --ag-icon-font-color-group: red;
    --ag-icon-font-weight-group: normal;

    --ag-icon-font-family-aggregation: "Material Design Icons";
    --ag-icon-font-code-aggregation: "\F02C3";
    --ag-icon-font-color-aggregation: red;
    --ag-icon-font-weight-aggregation: normal;
}